the difficult part - French English Dictionary